#include "EntierContraint.h"
#include <iostream>
using namespace std;

//------------------------------------------------------------------------------
EntierContraint::EntierContraint(int min, int max) {
  this->min    = min;
  this->max    = max;
  this->valeur = min;
}
//------------------------------------------------------------------------------
int EntierContraint::getValeur() {
  return valeur;
}
//------------------------------------------------------------------------------
void EntierContraint::saisir (string message) {
  do
  {
    cout << message << " [" << min << ".." << max << "] : ";
    cin  >> valeur;
  }
  while (valeur<min || valeur>max);
}
//------------------------------------------------------------------------------
void EntierContraint::afficher (char separateur) {
  cout << valeur << separateur;
}
